A simulated annealing hyper-heuristic methodology for flexible decision support
نویسندگان
چکیده
One of the main motivations for investigating hyper-heuristic methodologies is to provide a more general search framework than is currently available. Most of the current search techniques represent approaches that are largely adapted for specific search problems (and, in some cases, even specific problem instances). There are many real-world scenarios where the development of such bespoke systems is entirely appropriate. However, there are other situations where it would be beneficial to have methodologies which are more generally applicable to more problems. One of our motivating goals is to underpin the development of more flexible search methodologies that can be easily and automatically employed on a broader range of problems than is currently possible. Almost all the heuristics that have appeared in the literature have been designed and selected by humans. In this paper, we investigate a simulated annealing hyper-heuristic methodology which operates on a search space of heuristics and which employs a stochastic heuristic selection strategy and a short-term memory. The generality and performance of the proposed algorithm is demonstrated over a large number of benchmark data sets drawn from three very different and difficult (NP-hard) problems: nurse rostering, university course timetabling and onedimensional bin packing. Experimental results show that the proposed hyper-heuristic is able to achieve significant performance improvements over a recently proposed tabu search hyper-heuristic without lowering the level of generality. We also show that our hyper-heuristic is capable of producing competitive results against bespoke meta-heuristics methods for these problems. In some cases, the simulated annealing hyper-heuristic has even obtained considerable improvements over some of the current best problem-specific meta-heuristic approaches. The contribution of this paper is to present a method which can be readily (and automatically) applied to very different problems whilst still being able to produce results on benchmark problems which are competitive with bespoke human designed tailor made algorithms for those problems.
منابع مشابه
KSATS-HH: A Simulated Annealing Hyper-Heuristic with Reinforcement Learning and Tabu-Search
The term hyper-heuristics describes a broad range of techniques that attempt to provide solutions to an array of problems from different domains. This paper describes the implementation of a hyperheuristic developed for entry into the Cross-domain Heuristic Search Challenge organised by the Automated Scheduling, Optimisation and Planning research group at the University of Nottingham. An algori...
متن کاملHeuristic, meta-heuristic and hyper-heuristic approaches for fresh produce inventory control and shelf space allocation
The allocation of fresh produce to shelf space represents a new decision support research area which is motivated by the desire of many retailers to improve their service due to the increasing demand for fresh food. However, automated decision making for fresh produce allocation is challenging because of the very short lifetime of fresh products. This paper considers a recently proposed practic...
متن کاملCross-domain Heuristic Search Challenge: GISS Algorithm presentation
Generic Iterative Simulated-Annealing Search (GISS) is a hyper-heuristic algorithm inspired on a Simulated Annealing driven method, on this context its used to explore across the different instance-heuristicstate search space. On this extended abstract we describe the proposed approach, characteristics and others technicals parameters.
متن کاملThe Application of Least Square Support Vector Machine as a Mathematical Algorithm for Diagnosing Drilling Effectivity in Shaly Formations
The problem of slow drilling in deep shale formations occurs worldwide causing significant expenses to the oil industry. Bit balling which is widely considered as the main cause of poor bit performance in shales, especially deep shales, is being drilled with water-based mud. Therefore, efforts have been made to develop a model to diagnose drilling effectivity. Hence, we arrived at graphical cor...
متن کاملAn Investigation of Automated Planograms Using a Simulated Annealing Based Hyper-heuristic
This paper formulates the shelf space allocation problem as a non-linear function of the product net profit and store-inventory. We show that this model is an extension of multi-knapsack problem, which is itself an NP-hard problem. A two-stage relaxation is carried out to get an upper bound of the model. A simulated annealing based hyper-heuristic algorithm is proposed to solve several problem ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- 4OR
دوره 10 شماره
صفحات -
تاریخ انتشار 2012